<!--
 * @Description
 * @Author hanl
 * @Date 2024-03-11 17:13:43
 * @LastEditors hanl
 * @LastEditTime 2024-03-12 17:52:39
-->

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>loading</title>
  <style>
    .first-loading-wrp {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      height: 90vh;
      min-height: 90vh;
    }

    .loading-wrp {
      display: flex;
    }

    .line {
      width: 5px;
      height: 50px;
      margin: 0 5px;
      border-radius: 30px;
    }

    .loading-wrp>span:nth-child(even) {
      background-color: #eb0f0f;
      animation: growAnim 0.4s linear infinite alternate-reverse;
    }

    .loading-wrp>span:nth-child(odd) {
      background-color: #18a058;
      animation: growAnimReverse 0.4s linear infinite alternate-reverse;
    }

    @keyframes growAnim {
      0% {
        transform: scale(1, 0.3);
      }

      100% {
        transform: scale(1, 1);
      }
    }

    @keyframes growAnimReverse {
      from {
        transform: scale(1, 1);
      }

      to {
        transform: scale(1, 0.3);
      }
    }

    .first-loading-wrp .title {
      font-size: 28px;
      font-weight: bold;
      text-align: center;
      margin-top: 50px;
    }
  </style>
</head>

<body>
  <div class="first-loading-wrp">
    <div class="loading-wrp">
      <span class="line"></span>
      <span class="line"></span>
      <span class="line"></span>
      <span class="line"></span>
      <span class="line"></span>
      <span class="line"></span>
      <span class="line"></span>
      <span class="line"></span>
    </div>
  </div>
</body>

</html>
